/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modelo;

//para ordenarlos de mayor a menor
/**
 *
 * @author Edgar
 */
public class total {

    String nombre;
    int ranking;
    int titulos;
    int puntos;
    double score;
    //constructor sin parametros

    public total() {
    }

    //contructor con parametros
    public total(String nombre, int ranking, int titulos, int puntos, double score) {
        this.nombre = nombre;
        this.ranking = ranking;
        this.titulos = titulos;
        this.puntos = puntos;
        this.score = score;
    }
    ///declaro sets y gets

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getRanking() {
        return ranking;
    }

    public void setRanking(int ranking) {
        this.ranking = ranking;
    }

    public int getTitulos() {
        return titulos;
    }

    public void setTitulos(int titulos) {
        this.titulos = titulos;
    }

    public int getPuntos() {
        return puntos;
    }

    public void setPuntos(int puntos) {
        this.puntos = puntos;
    }

    public Double getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    @Override
    public String toString() {
        String f = String.format("\n\nEquipo: %s\nRanking: %d\nTítulos: %d\nP. Ganados: %d\nScore: %1f", nombre, ranking, titulos, puntos, score);
        return f;
    }
}
class comparadorScore implements java.util.Comparator<total> {

    @Override
    public int compare(total p1, total p2) {
        return p1.getScore().compareTo(p2.getScore());
    }
}
